current generating plant - French English Dictionary